愛默生EC20系列PLC與紫金橋軟件的連接
愛默生EC20系列PLC與紫金橋之間可以使用RS232或RS485串口連接。串口通訊采用 MODBUS 協議,支持 ASCII和 RTU兩種通信模式。
一、PLC設置
硬件參數設置可以通過PLC自帶上位機軟件 ControlStar實現。
- 打開工程管理器。
- 在PLC 與ControlStar通信的情況下,雙擊“系統塊”彈出系統塊設置界面如下圖所示。
- 設置系統塊中的通信口,在這里有兩個可選的通信口:通信口0和通信口 1。通信口 0 只支持 MODBUS 從站;通信口 1 既支持MODBUS 主站也支持從站。以設置通信口 1為例,選中“通訊口(1)參數設置”中的 “MODBUS 協議”,點擊“MODBUS 設置”按鈕,彈出MODBUS 協議參數設置界面,如下圖。
4.設置 MODBUS 協議參數。具體設置參見下表。
參數選項 | 設置內容 |
波特率 | 1200,2400,4800,9600,19200,38400 |
數據位 | 7位(ASCII)或者8位(RTU) |
奇偶校驗位 | 奇校驗、偶校驗、無校驗 |
停止位 | 1位(奇校驗、偶校驗)或者2位(無校驗) |
MODBUS主/從方式 | COM1可設為主站或從站, COM0只能設為從站 |
站號 | 1-31(0為廣播地址不采用) |
傳輸模式 | ASCII模式或者RTU模式 |
主模式超時時間 | 主站等待從站響應的超時時間 |
所有參數設置的內容都可以從下拉菜單中選擇。在“MODBUS 協議參數”界面的右上角有個“默認值”按鈕,默認值是 MODBUS 協議推薦的通訊設置。
5.然后將系統塊下載到 PLC 即可。
二、紫金橋軟件的設置
要與PLC通信,首先必須在紫金橋軟件中建立一個相對應邏輯設備,這樣,PLC與上位機之間的通訊過程對用戶來說就是透明的了。每一個邏輯設備都是通過一個唯一的標識符——設備名稱來進行訪問,并且定義邏輯設備時,各種參數的設置必須與PLC的設置保持一致。
此時,PLC就可以通過邏輯設備與數據庫的數據點進行連接。這樣,對數據庫點的操作實際就是相當于當實際IO設備點的操作,從而實現了紫金橋軟件與PLC的數據交換。
- 定義邏輯設備
進入工程組態界面,在導航器—>數據庫—>設備驅動—>PLC—>愛默生下,能夠看到有愛默生EC20,如下圖所示:
雙擊“愛默生EC20”彈出設備定義對話框,在這里指定設備名稱,數據更新周期,超時時間,設備地址等,如下圖所示
設備名稱:長度不能超過8個字符的任意字母或數字的組合。必須唯一,最好是與PLC相關的內容。
數據更新周期:是數據更新一次的最小周期,而實際更新周期取決于PLC和計算機通訊的速度。
超時時間:與PLC通訊時,等待應答的時間,如果超過這一時間沒有應答數據則為超時,同一設備連續超時3次,認為PLC故障。
設備地址:即PLC站號,范圍1—31。
在通訊端口處選擇串口號,點擊“設置”按鈕,彈出如下對話框:
端口的參數設置必須與PLC的串口參數相同。保存后點擊“下一步”可以選擇傳輸模式,如下圖:
2.數據連接
在導航器—>數據庫頁->點組態:
雙擊“點組態”彈出數據庫點組態管理窗口,
雙擊圖中所示的位置,創建一個模擬IO點,
雙擊外部連結項,彈出組點連結對話框,如下所示:
EC20 PLC組點連接參照表
寄存器 | 類型 | 支持的數據類型 | 地址范圍 |
X輸入繼電器 | 位元件 | bit | 0-255 |
X輸入繼電器2號 | 位元件 | bit | 0-255 |
Y輸出繼電器 | 位元件 | bit | 0-255 |
M輔助繼電器 | 位元件 | bit | 0-1999 |
SM特殊輔助繼電器 | 位元件 | bit | 0-255 |
S步進繼電器 | 位元件 | bit | 0-991 |
TS定時繼電器 | 位元件 | bit | 0-255 |
CS計數繼電器 | 位元件 | bit | 0-255 |
D數據寄存器 | 字元件 | 有符號16位和無符號16位整型 長整型(32位)浮點型 | 0-7999 |
SD特殊數據寄存器 | 字元件 | 有符號16位和無符號16位整型 長整型(32位) | 0-255 |
Z變址尋址寄存器 | 字元件 | 有符號16位和無符號16位整型 | 0-15 |
TN定時器 | 字元件 | 有符號16位和無符號16位整型 | 0-255 |
CN計數器 | 字元件 | C0-C199有符號16位和無符號16位整型 | 0-199 |
CD計數器 | 雙字元件 | C200-C255長整型(32位long) | 0-255 |
組點完成

提交
紫金橋跨平臺實時數據庫發布會及入門培訓視頻回放
紫金橋跨平臺實時數據庫入門培訓即將開始啦
紫金橋跨平臺實時數據庫RealHistorian
紫金橋跨平臺實時數據庫新品發布會
跨平臺實時數據庫如何實現表格的保存和讀取